import {PageQuery} from "@/model";

/**
 * 评论查询参数
 */
export interface CommentQuery extends PageQuery {
    /**
     * 评论类型 (1记录 2题目)
     */
    commentType?: number;

    /**
     * 关键词
     */
    keyword?: string;

    /**
     * 是否通过
     */
    isCheck?: number;
}

/**
 * 评论
 */
export interface Comment {
    /**
     * 评论id
     */
    id: number;
    /**
     * 头像
     */
    avatar: string;
    /**
     * 评论用户昵称
     */
    fromNickname: string;
    /**
     * 被回复用户昵称
     */
    toNickname: string;
    /**
     * 记录或题目标题
     */
    title: string;
    /**
     * 评论内容
     */
    content: string;
    /**
     * 评论类型
     */
    type: number;
    /**
     * 点赞数
     */
    likeNumber: number;
    /**
     * 是否通过 (0否 1是)
     */
    isCheck: number;
    /**
     * 发表时间
     */
    createTime: string;
}